// zdl::: 这道题目可以直接使用高精度来计算到那时种类还没哟必要来做这件事


#include<iostream>

using namespace std;

int main()
{
    int n, r = 1, w = 1;
    cin >> n;
    while (r < n) 
    {
        r = r * 10 + 1;
        w++;
    }
    while (1)
    {
        printf("%d", r / n);
        r %= n;
        if (!r) break;
        r = r * 10 + 1;
        w++;
    }


    cout << " " << w;
    return 0;
}